Improving Service Availability without Improving Availability of Individual Services

نویسندگان

  • Y. Chen
  • A. Romanovsky
  • Yuhui Chen
  • Alexander Romanovsky
چکیده

This paper presents a novel architectural solution for improving dependability of Web Services. This approach is based on the concepts from the emerging resilienceexplicit computing combined with the traditional fault-tolerance techniques such as recovery blocks and N-version programming applied in the context of the serviceoriented architecture. We propose a distributed solution called WS-Mediator, which is implemented as an overlay network of specialized services. The globally distributed architecture of the WS-Mediator system collects dependability metadata from the end-user’s perspective, analyses them and acts upon them to tolerate faults using dynamic reconfiguration. Therefore to improve dependability of Web Services by introducing service redundancy. We have implemented a Java WS-Mediator framework based upon WS-Mediator concept, which can be easily integrated into implementation of Java Web Services applications. We report the results of the extensive experiments conducted in the context of the bioinformatics domain, in which we demonstrate the applicability of our approach. © 2007 University of Newcastle upon Tyne. Printed and published by the University of Newcastle upon Tyne, Computing Science, Claremont Tower, Claremont Road, Newcastle upon Tyne, NE1 7RU, England. Bibliographical details CHEN, Y., ROMANOVSKY, A. An analysis of the dynamics of British academic science [By] Y. Chen, A. Romanovsky. Newcastle upon Tyne: University of Newcastle upon Tyne: Computing Science, 2007. (University of Newcastle upon Tyne, Computing Science, Technical Report Series, No. CS-TR-1025)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Systematic Approach to Quantifying and Improving the Availability of Internet Services

OF THE DISSERTATION A Systematic Approach To Quantifying and Improving the Availability of Internet Services.

متن کامل

A Redundancy Protocol for Service-Oriented Architectures

Achieving high-availability in service-oriented systems is a challenge due to the distributed nature of the architecture. Redundancy, using replicated services, is a common software strategy for improving the availability of services. However, traditional replication strategies are not appropriate for service-oriented systems, where diverse services may be grouped together to provide redundancy...

متن کامل

Investigating the effect of Interventions on improving the Service Quality of Physiotherapy Clinic in Rehabilitation Faculty of Tabriz in 2011-2012

Background & Objective: Quality is the main indicator in assessing health system performance and service quality which refers to non-clinical aspect of health care. This study aims at surveying and improving service quality of delivered care in physiotherapy clinic of Tabriz rehabilitation faculty.Materials & Methods: The present study is an interventional one which collects the data from 324 p...

متن کامل

Comparing Parallel Simulated Annealing, Parallel Vibrating Damp Optimization and Genetic Algorithm for Joint Redundancy-Availability Problems in a Series-Parallel System with Multi-State Components

In this paper, we study different methods of solving joint redundancy-availability optimization for series-parallel systems with multi-state components. We analyzed various effective factors on system availability in order to determine the optimum number and version of components in each sub-system and consider the effects of improving failure rates of each component in each sub-system and impr...

متن کامل

An Enhancement of QoS in Web Services

Due to the wide acceptance of web services and its rapid spread, a number of mission-critical systems will be deployed as web services in the next years. The availability and efficiency of these systems has to be ensured in cases of failures and network disconnections. An example of web services for which availability and efficiency will be crucial issue is Auto Repair Service. It is critical b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007